package com.ld.xuanKe.service;

import com.ld.xuanKe.entity.MySelect;
import com.ld.xuanKe.entity.Selectd;

import java.util.List;

/**
 * @ProjectName xuanKe
 * @ClassName SelectService
 * @Author 刘邓
 * @Date 2023-12-09 10:41
 */
public interface SelectdService {
	public int add(Selectd selectd);
	public int delete(Integer id);
//	获取指定学生的选课信息
	public List<Selectd> listByUserId(Integer userId);
//	展示指定学生的选课信息
	public List<MySelect> showMyCourse(Integer userId);
//	通过课程名模糊查询展示指定学生的选课信息
	public List<MySelect> showMyCourseLikeName(Integer userId,String courseName);
//	获取所有学生的选课信息
	public List<Selectd> list();
//	通过课程id获取选该课程的学生的信息
	public List<Selectd> listByCourseId(Integer courseId);
	//
	public List<Selectd> getValidSelectListAfterSelect();
	public float getMyCredit(Integer userId);
}
